<?php
/* 	values are offset in hhmm (not seconds!) relative to GMT
	The first value is for standard, and the second value is for daylight
*/
$tz_array['Africa/Addis_Ababa']          	= array('+0300', '+0300');
$tz_array['Africa/Algiers']              	= array('+0100', '+0100');
$tz_array['Africa/Asmera']               	= array('+0300', '+0300');
$tz_array['Africa/Bangui']               	= array('+0100', '+0100');
$tz_array['Africa/Blantyre']             	= array('+0200', '+0200');
$tz_array['Africa/Brazzaville']          	= array('+0100', '+0100');
$tz_array['Africa/Bujumbura']            	= array('+0200', '+0200');
$tz_array['Africa/Cairo']                	= array('+0200', '+0300');
$tz_array['Africa/Ceuta']                	= array('+0100', '+0200');
$tz_array['Africa/Dar_es_Salaam']        	= array('+0300', '+0300');
$tz_array['Africa/Djibouti']             	= array('+0300', '+0300');
$tz_array['Africa/Douala']               	= array('+0100', '+0100');
$tz_array['Africa/Gaborone']             	= array('+0200', '+0200');
$tz_array['Africa/Harare']               	= array('+0200', '+0200');
$tz_array['Africa/Johannesburg']         	= array('+0200', '+0200');
$tz_array['Africa/Kampala']              	= array('+0300', '+0300');
$tz_array['Africa/Khartoum']             	= array('+0300', '+0300');
$tz_array['Africa/Kigali']               	= array('+0200', '+0200');
$tz_array['Africa/Kinshasa']             	= array('+0100', '+0100');
$tz_array['Africa/Lagos']                	= array('+0100', '+0100');
$tz_array['Africa/Libreville']           	= array('+0100', '+0100');
$tz_array['Africa/Luanda']               	= array('+0100', '+0100');
$tz_array['Africa/Lubumbashi']           	= array('+0200', '+0200');
$tz_array['Africa/Lusaka']               	= array('+0200', '+0200');
$tz_array['Africa/Malabo']               	= array('+0100', '+0100');
$tz_array['Africa/Maputo']               	= array('+0200', '+0200');
$tz_array['Africa/Maseru']               	= array('+0200', '+0200');
$tz_array['Africa/Mbabane']              	= array('+0200', '+0200');
$tz_array['Africa/Mogadishu']            	= array('+0300', '+0300');
$tz_array['Africa/Nairobi']              	= array('+0300', '+0300');
$tz_array['Africa/Ndjamena']             	= array('+0100', '+0100');
$tz_array['Africa/Niamey']               	= array('+0100', '+0100');
$tz_array['Africa/Porto-Novo']           	= array('+0100', '+0100');
$tz_array['Africa/Tripoli']              	= array('+0200', '+0200');
$tz_array['Africa/Tunis']                	= array('+0100', '+0100');
$tz_array['Africa/Windhoek']             	= array('+0200', '+0100');
$tz_array['America/Adak']                	= array('-1000', '-0900');
$tz_array['America/Anchorage']           	= array('-0900', '-0800');
$tz_array['America/Anguilla']            	= array('-0400', '-0400');
$tz_array['America/Antigua']             	= array('-0400', '-0400');
$tz_array['America/Araguaina']           	= array('-0200', '-0300');
$tz_array['America/Aruba']               	= array('-0400', '-0400');
$tz_array['America/Asuncion']            	= array('-0300', '-0400');
$tz_array['America/Atka']                	= array('-1000', '-0900');
$tz_array['America/Barbados']            	= array('-0400', '-0400');
$tz_array['America/Belem']               	= array('-0300', '-0300');
$tz_array['America/Belize']              	= array('-0600', '-0600');
$tz_array['America/Boa_Vista']           	= array('-0400', '-0400');
$tz_array['America/Bogota']              	= array('-0500', '-0500');
$tz_array['America/Boise']               	= array('-0700', '-0600');
$tz_array['America/Buenos_Aires']        	= array('-0300', '-0300');
$tz_array['America/Cambridge_Bay']       	= array('-0700', '-0600');
$tz_array['America/Cancun']              	= array('-0600', '-0500');
$tz_array['America/Caracas']             	= array('-0400', '-0400');
$tz_array['America/Catamarca']           	= array('-0300', '-0300');
$tz_array['America/Cayenne']             	= array('-0300', '-0300');
$tz_array['America/Cayman']              	= array('-0500', '-0500');
$tz_array['America/Chicago']             	= array('-0600', '-0500');
$tz_array['America/Chihuahua']           	= array('-0700', '-0600');
$tz_array['America/Cordoba']             	= array('-0300', '-0300');
$tz_array['America/Costa_Rica']          	= array('-0600', '-0600');
$tz_array['America/Cuiaba']              	= array('-0300', '-0400');
$tz_array['America/Curacao']             	= array('-0400', '-0400');
$tz_array['America/Dawson']              	= array('-0800', '-0700');
$tz_array['America/Dawson_Creek']        	= array('-0700', '-0700');
$tz_array['America/Denver']              	= array('-0700', '-0600');
$tz_array['America/Detroit']             	= array('-0500', '-0400');
$tz_array['America/Dominica']            	= array('-0400', '-0400');
$tz_array['America/Edmonton']            	= array('-0700', '-0600');
$tz_array['America/Eirunepe']            	= array('-0500', '-0500');
$tz_array['America/El_Salvador']         	= array('-0600', '-0600');
$tz_array['America/Ensenada']            	= array('-0800', '-0700');
$tz_array['America/Fort_Wayne']          	= array('-0500', '-0500');
$tz_array['America/Fortaleza']           	= array('-0300', '-0300');
$tz_array['America/Glace_Bay']           	= array('-0400', '-0300');
$tz_array['America/Godthab']             	= array('-0300', '-0200');
$tz_array['America/Goose_Bay']           	= array('-0400', '-0300');
$tz_array['America/Grand_Turk']          	= array('-0500', '-0400');
$tz_array['America/Grenada']             	= array('-0400', '-0400');
$tz_array['America/Guadeloupe']          	= array('-0400', '-0400');
$tz_array['America/Guatemala']           	= array('-0600', '-0600');
$tz_array['America/Guayaquil']           	= array('-0500', '-0500');
$tz_array['America/Guyana']              	= array('-0400', '-0400');
$tz_array['America/Halifax']             	= array('-0400', '-0300');
$tz_array['America/Havana']              	= array('-0500', '-0400');
$tz_array['America/Hermosillo']          	= array('-0700', '-0700');
$tz_array['America/Indiana/Indianapolis']	= array('-0500', '-0500');
$tz_array['America/Indiana/Knox']        	= array('-0500', '-0500');
$tz_array['America/Indiana/Marengo']     	= array('-0500', '-0500');
$tz_array['America/Indiana/Vevay']       	= array('-0500', '-0500');
$tz_array['America/Indianapolis']        	= array('-0500', '-0500');
$tz_array['America/Inuvik']              	= array('-0700', '-0600');
$tz_array['America/Iqaluit']             	= array('-0500', '-0400');
$tz_array['America/Jamaica']             	= array('-0500', '-0500');
$tz_array['America/Jujuy']               	= array('-0300', '-0300');
$tz_array['America/Juneau']              	= array('-0900', '-0800');
$tz_array['America/Kentucky/Louisville'] 	= array('-0500', '-0400');
$tz_array['America/Kentucky/Monticello'] 	= array('-0500', '-0400');
$tz_array['America/Knox_IN']             	= array('-0500', '-0500');
$tz_array['America/La_Paz']              	= array('-0400', '-0400');
$tz_array['America/Lima']                	= array('-0500', '-0500');
$tz_array['America/Los_Angeles']         	= array('-0800', '-0700');
$tz_array['America/Louisville']          	= array('-0500', '-0400');
$tz_array['America/Maceio']              	= array('-0300', '-0300');
$tz_array['America/Managua']             	= array('-0600', '-0600');
$tz_array['America/Manaus']              	= array('-0400', '-0400');
$tz_array['America/Martinique']          	= array('-0400', '-0400');
$tz_array['America/Mazatlan']            	= array('-0700', '-0600');
$tz_array['America/Mendoza']             	= array('-0300', '-0300');
$tz_array['America/Menominee']           	= array('-0600', '-0500');
$tz_array['America/Merida']              	= array('-0600', '-0500');
$tz_array['America/Mexico_City']         	= array('-0600', '-0500');
$tz_array['America/Miquelon']            	= array('-0300', '-0200');
$tz_array['America/Monterrey']           	= array('-0600', '-0500');
$tz_array['America/Montevideo']          	= array('-0300', '-0300');
$tz_array['America/Montreal']            	= array('-0500', '-0400');
$tz_array['America/Montserrat']          	= array('-0400', '-0400');
$tz_array['America/Nassau']              	= array('-0500', '-0400');
$tz_array['America/New_York']            	= array('-0500', '-0400');
$tz_array['America/Nipigon']             	= array('-0500', '-0400');
$tz_array['America/Nome']                	= array('-0900', '-0800');
$tz_array['America/Noronha']             	= array('-0200', '-0200');
$tz_array['America/Panama']              	= array('-0500', '-0500');
$tz_array['America/Pangnirtung']         	= array('-0500', '-0400');
$tz_array['America/Paramaribo']          	= array('-0300', '-0300');
$tz_array['America/Phoenix']             	= array('-0700', '-0700');
$tz_array['America/Port-au-Prince']      	= array('-0500', '-0500');
$tz_array['America/Port_of_Spain']       	= array('-0400', '-0400');
$tz_array['America/Porto_Acre']          	= array('-0500', '-0500');
$tz_array['America/Porto_Velho']         	= array('-0400', '-0400');
$tz_array['America/Puerto_Rico']         	= array('-0400', '-0400');
$tz_array['America/Rainy_River']         	= array('-0600', '-0500');
$tz_array['America/Rankin_Inlet']        	= array('-0600', '-0500');
$tz_array['America/Recife']              	= array('-0300', '-0300');
$tz_array['America/Regina']              	= array('-0600', '-0600');
$tz_array['America/Rio_Branco']          	= array('-0500', '-0500');
$tz_array['America/Rosario']             	= array('-0300', '-0300');
$tz_array['America/Santiago']            	= array('-0300', '-0400');
$tz_array['America/Santo_Domingo']       	= array('-0400', '-0400');
$tz_array['America/Sao_Paulo']           	= array('-0200', '-0300');
$tz_array['America/Scoresbysund']        	= array('-0100', '+0000');
$tz_array['America/Shiprock']            	= array('-0700', '-0600');
$tz_array['America/St_Johns']            	= array('-0330', '-0230');
$tz_array['America/St_Kitts']            	= array('-0400', '-0400');
$tz_array['America/St_Lucia']            	= array('-0400', '-0400');
$tz_array['America/St_Thomas']           	= array('-0400', '-0400');
$tz_array['America/St_Vincent']          	= array('-0400', '-0400');
$tz_array['America/Swift_Current']       	= array('-0600', '-0600');
$tz_array['America/Tegucigalpa']         	= array('-0600', '-0600');
$tz_array['America/Thule']               	= array('-0400', '-0300');
$tz_array['America/Thunder_Bay']         	= array('-0500', '-0400');
$tz_array['America/Tijuana']             	= array('-0800', '-0700');
$tz_array['America/Tortola']             	= array('-0400', '-0400');
$tz_array['America/Vancouver']           	= array('-0800', '-0700');
$tz_array['America/Virgin']              	= array('-0400', '-0400');
$tz_array['America/Whitehorse']          	= array('-0800', '-0700');
$tz_array['America/Winnipeg']            	= array('-0600', '-0500');
$tz_array['America/Yakutat']             	= array('-0900', '-0800');
$tz_array['America/Yellowknife']         	= array('-0700', '-0600');
$tz_array['Antarctica/Casey']            	= array('+0800', '+0800');
$tz_array['Antarctica/Davis']            	= array('+0700', '+0700');
$tz_array['Antarctica/DumontDUrville']   	= array('+1000', '+1000');
$tz_array['Antarctica/Mawson']           	= array('+0600', '+0600');
$tz_array['Antarctica/McMurdo']          	= array('+1300', '+1200');
$tz_array['Antarctica/Palmer']           	= array('-0300', '-0400');
$tz_array['Antarctica/South_Pole']       	= array('+1300', '+1200');
$tz_array['Antarctica/Syowa']            	= array('+0300', '+0300');
$tz_array['Antarctica/Vostok']           	= array('+0600', '+0600');
$tz_array['Arctic/Longyearbyen']         	= array('+0100', '+0200');
$tz_array['Asia/Aden']                   	= array('+0300', '+0300');
$tz_array['Asia/Almaty']                 	= array('+0600', '+0700');
$tz_array['Asia/Amman']                  	= array('+0200', '+0300');
$tz_array['Asia/Anadyr']                 	= array('+1200', '+1300');
$tz_array['Asia/Aqtau']                  	= array('+0400', '+0500');
$tz_array['Asia/Aqtobe']                 	= array('+0500', '+0600');
$tz_array['Asia/Ashgabat']               	= array('+0500', '+0500');
$tz_array['Asia/Ashkhabad']              	= array('+0500', '+0500');
$tz_array['Asia/Baghdad']                	= array('+0300', '+0400');
$tz_array['Asia/Bahrain']                	= array('+0300', '+0300');
$tz_array['Asia/Baku']                   	= array('+0400', '+0500');
$tz_array['Asia/Bangkok']                	= array('+0700', '+0700');
$tz_array['Asia/Beirut']                 	= array('+0200', '+0300');
$tz_array['Asia/Bishkek']                	= array('+0500', '+0600');
$tz_array['Asia/Brunei']                 	= array('+0800', '+0800');
$tz_array['Asia/Calcutta']               	= array('+0530', '+0530');
$tz_array['Asia/Chungking']              	= array('+0800', '+0800');
$tz_array['Asia/Colombo']                	= array('+0600', '+0600');
$tz_array['Asia/Dacca']                  	= array('+0600', '+0600');
$tz_array['Asia/Damascus']               	= array('+0200', '+0300');
$tz_array['Asia/Dhaka']                  	= array('+0600', '+0600');
$tz_array['Asia/Dili']                   	= array('+0900', '+0900');
$tz_array['Asia/Dubai']                  	= array('+0400', '+0400');
$tz_array['Asia/Dushanbe']               	= array('+0500', '+0500');
$tz_array['Asia/Gaza']                   	= array('+0200', '+0300');
$tz_array['Asia/Harbin']                 	= array('+0800', '+0800');
$tz_array['Asia/Hong_Kong']              	= array('+0800', '+0800');
$tz_array['Asia/Hovd']                   	= array('+0700', '+0700');
$tz_array['Asia/Irkutsk']                	= array('+0800', '+0900');
$tz_array['Asia/Istanbul']               	= array('+0200', '+0300');
$tz_array['Asia/Jakarta']                	= array('+0700', '+0700');
$tz_array['Asia/Jayapura']               	= array('+0900', '+0900');
$tz_array['Asia/Jerusalem']              	= array('+0200', '+0300');
$tz_array['Asia/Kabul']                  	= array('+0430', '+0430');
$tz_array['Asia/Kamchatka']              	= array('+1200', '+1300');
$tz_array['Asia/Karachi']                	= array('+0500', '+0500');
$tz_array['Asia/Kashgar']                	= array('+0800', '+0800');
$tz_array['Asia/Katmandu']               	= array('+0545', '+0545');
$tz_array['Asia/Kolkata']                	= array('+0530', '+0530');
$tz_array['Asia/Krasnoyarsk']            	= array('+0700', '+0800');
$tz_array['Asia/Kuala_Lumpur']           	= array('+0800', '+0800');
$tz_array['Asia/Kuching']                	= array('+0800', '+0800');
$tz_array['Asia/Kuwait']                 	= array('+0300', '+0300');
$tz_array['Asia/Macao']                  	= array('+0800', '+0800');
$tz_array['Asia/Magadan']                	= array('+1100', '+1200');
$tz_array['Asia/Manila']                 	= array('+0800', '+0800');
$tz_array['Asia/Muscat']                 	= array('+0400', '+0400');
$tz_array['Asia/Nicosia']                	= array('+0200', '+0300');
$tz_array['Asia/Novosibirsk']            	= array('+0600', '+0700');
$tz_array['Asia/Omsk']                   	= array('+0600', '+0700');
$tz_array['Asia/Phnom_Penh']             	= array('+0700', '+0700');
$tz_array['Asia/Pyongyang']              	= array('+0900', '+0900');
$tz_array['Asia/Qatar']                  	= array('+0300', '+0300');
$tz_array['Asia/Rangoon']                	= array('+0630', '+0630');
$tz_array['Asia/Riyadh']                 	= array('+0300', '+0300');
$tz_array['Asia/Riyadh']                 	= array('+0300', '+0300');
$tz_array['Asia/Saigon']                 	= array('+0700', '+0700');
$tz_array['Asia/Samarkand']              	= array('+0500', '+0500');
$tz_array['Asia/Seoul']                  	= array('+0900', '+0900');
$tz_array['Asia/Shanghai']               	= array('+0800', '+0800');
$tz_array['Asia/Singapore']              	= array('+0800', '+0800');
$tz_array['Asia/Taipei']                 	= array('+0800', '+0800');
$tz_array['Asia/Tashkent']               	= array('+0500', '+0500');
$tz_array['Asia/Tbilisi']                	= array('+0400', '+0500');
$tz_array['Asia/Tehran']                 	= array('+0330', '+0430');
$tz_array['Asia/Tel_Aviv']               	= array('+0200', '+0300');
$tz_array['Asia/Thimbu']                 	= array('+0600', '+0600');
$tz_array['Asia/Thimphu']                	= array('+0600', '+0600');
$tz_array['Asia/Tokyo']                  	= array('+0900', '+0900');
$tz_array['Asia/Ujung_Pandang']          	= array('+0800', '+0800');
$tz_array['Asia/Ulaanbaatar']            	= array('+0800', '+0800');
$tz_array['Asia/Ulan_Bator']             	= array('+0800', '+0800');
$tz_array['Asia/Urumqi']                 	= array('+0800', '+0800');
$tz_array['Asia/Vientiane']              	= array('+0700', '+0700');
$tz_array['Asia/Vladivostok']            	= array('+1000', '+1100');
$tz_array['Asia/Yakutsk']                	= array('+0900', '+1000');
$tz_array['Asia/Yekaterinburg']          	= array('+0500', '+0600');
$tz_array['Asia/Yerevan']                	= array('+0400', '+0500');
$tz_array['Atlantic/Azores']             	= array('-0100', '+0000');
$tz_array['Atlantic/Bermuda']            	= array('-0400', '-0300');
$tz_array['Atlantic/Canary']             	= array('+0000', '+0100');
$tz_array['Atlantic/Cape_Verde']         	= array('-0100', '-0100');
$tz_array['Atlantic/Faeroe']             	= array('+0000', '+0100');
$tz_array['Atlantic/Jan_Mayen']          	= array('-0100', '-0100');
$tz_array['Atlantic/Madeira']            	= array('+0000', '+0100');
$tz_array['Atlantic/South_Georgia']      	= array('-0200', '-0200');
$tz_array['Atlantic/Stanley']            	= array('-0300', '-0400');
$tz_array['Australia/ACT']               	= array('+1000', '+1100');
$tz_array['Australia/Adelaide']          	= array('+1030', '+0930');
$tz_array['Australia/Brisbane']          	= array('+1000', '+1000');
$tz_array['Australia/Broken_Hill']       	= array('+1030', '+0930');
$tz_array['Australia/Canberra']          	= array('+1100', '+1000');
$tz_array['Australia/Darwin']            	= array('+0930', '+0930');
$tz_array['Australia/Hobart']            	= array('+1100', '+1000');
$tz_array['Australia/LHI']               	= array('+1100', '+1030');
$tz_array['Australia/Lindeman']          	= array('+1000', '+1000');
$tz_array['Australia/Lord_Howe']         	= array('+1100', '+1030');
$tz_array['Australia/Melbourne']         	= array('+1000', '+1100');
$tz_array['Australia/NSW']               	= array('+1000', '+1100');
$tz_array['Australia/North']             	= array('+0930', '+0930');
$tz_array['Australia/Perth']             	= array('+0800', '+0800');
$tz_array['Australia/Queensland']        	= array('+1000', '+1000');
$tz_array['Australia/South']             	= array('+1030', '+0930');
$tz_array['Australia/Sydney']            	= array('+1000', '+1100');
$tz_array['Australia/Tasmania']          	= array('+1000', '+1100');
$tz_array['Australia/Victoria']          	= array('+1000', '+1100');
$tz_array['Australia/West']              	= array('+0800', '+0800');
$tz_array['Australia/Yancowinna']        	= array('+1030', '+0930');
$tz_array['Brazil/Acre']                 	= array('-0500', '-0500');
$tz_array['Brazil/DeNoronha']            	= array('-0200', '-0200');
$tz_array['Brazil/East']                 	= array('-0200', '-0300');
$tz_array['Brazil/West']                 	= array('-0400', '-0400');
$tz_array['CET']                         	= array('+0100', '+0200');
$tz_array['CST6CDT']                     	= array('-0600', '-0500');
$tz_array['Canada/Atlantic']             	= array('-0400', '-0300');
$tz_array['Canada/Central']              	= array('-0600', '-0500');
$tz_array['Canada/East-Saskatchewan']    	= array('-0600', '-0600');
$tz_array['Canada/Eastern']              	= array('-0500', '-0400');
$tz_array['Canada/Mountain']             	= array('-0700', '-0600');
$tz_array['Canada/Newfoundland']         	= array('-0330', '-0230');
$tz_array['Canada/Pacific']              	= array('-0800', '-0700');
$tz_array['Canada/Saskatchewan']         	= array('-0600', '-0600');
$tz_array['Canada/Yukon']                	= array('-0800', '-0700');
$tz_array['Chile/Continental']           	= array('-0300', '-0400');
$tz_array['Chile/EasterIsland']          	= array('-0500', '-0600');
$tz_array['Cuba']                        	= array('-0500', '-0400');
$tz_array['EET']                         	= array('+0200', '+0300');
$tz_array['EST']                         	= array('-0500', '-0500');
$tz_array['EST5EDT']                     	= array('-0500', '-0400');
$tz_array['Egypt']                       	= array('+0200', '+0300');
$tz_array['Eire']                        	= array('+0000', '+0100');
$tz_array['Etc/GMT+1']                   	= array('-0100', '-0100');
$tz_array['Etc/GMT+10']                  	= array('-1000', '-1000');
$tz_array['Etc/GMT+11']                  	= array('-1100', '-1100');
$tz_array['Etc/GMT+12']                  	= array('-1200', '-1200');
$tz_array['Etc/GMT+2']                   	= array('-0200', '-0200');
$tz_array['Etc/GMT+3']                   	= array('-0300', '-0300');
$tz_array['Etc/GMT+4']                   	= array('-0400', '-0400');
$tz_array['Etc/GMT+5']                   	= array('-0500', '-0500');
$tz_array['Etc/GMT+6']                   	= array('-0600', '-0600');
$tz_array['Etc/GMT+7']                   	= array('-0700', '-0700');
$tz_array['Etc/GMT+8']                   	= array('-0800', '-0800');
$tz_array['Etc/GMT+9']                   	= array('-0900', '-0900');
$tz_array['Etc/GMT-1']                   	= array('+0100', '+0100');
$tz_array['Etc/GMT-10']                  	= array('+1000', '+1000');
$tz_array['Etc/GMT-11']                  	= array('+1100', '+1100');
$tz_array['Etc/GMT-12']                  	= array('+1200', '+1200');
$tz_array['Etc/GMT-13']                  	= array('+1300', '+1300');
$tz_array['Etc/GMT-14']                  	= array('+1400', '+1400');
$tz_array['Etc/GMT-2']                   	= array('+0200', '+0200');
$tz_array['Etc/GMT-3']                   	= array('+0300', '+0300');
$tz_array['Etc/GMT-4']                   	= array('+0400', '+0400');
$tz_array['Etc/GMT-5']                   	= array('+0500', '+0500');
$tz_array['Etc/GMT-6']                   	= array('+0600', '+0600');
$tz_array['Etc/GMT-7']                   	= array('+0700', '+0700');
$tz_array['Etc/GMT-8']                   	= array('+0800', '+0800');
$tz_array['Etc/GMT-9']                   	= array('+0900', '+0900');
$tz_array['Europe/Amsterdam']            	= array('+0100', '+0200');
$tz_array['Europe/Andorra']              	= array('+0100', '+0200');
$tz_array['Europe/Athens']               	= array('+0200', '+0300');
$tz_array['Europe/Belfast']              	= array('+0000', '+0100');
$tz_array['Europe/Belgrade']             	= array('+0100', '+0200');
$tz_array['Europe/Berlin']               	= array('+0100', '+0200');
$tz_array['Europe/Bratislava']           	= array('+0100', '+0200');
$tz_array['Europe/Brussels']             	= array('+0100', '+0200');
$tz_array['Europe/Bucharest']            	= array('+0200', '+0300');
$tz_array['Europe/Budapest']             	= array('+0100', '+0200');
$tz_array['Europe/Chisinau']             	= array('+0200', '+0300');
$tz_array['Europe/Copenhagen']           	= array('+0100', '+0200');
$tz_array['Europe/Dublin']               	= array('+0000', '+0100');
$tz_array['Europe/Gibraltar']            	= array('+0100', '+0200');
$tz_array['Europe/Helsinki']             	= array('+0200', '+0300');
$tz_array['Europe/Istanbul']             	= array('+0200', '+0300');
$tz_array['Europe/Kaliningrad']          	= array('+0200', '+0300');
$tz_array['Europe/Kiev']                 	= array('+0200', '+0300');
$tz_array['Europe/Lisbon']               	= array('+0000', '+0100');
$tz_array['Europe/Ljubljana']            	= array('+0100', '+0200');
$tz_array['Europe/London']               	= array('+0000', '+0100');
$tz_array['Europe/Luxembourg']           	= array('+0100', '+0200');
$tz_array['Europe/Madrid']               	= array('+0100', '+0200');
$tz_array['Europe/Malta']                	= array('+0100', '+0200');
$tz_array['Europe/Minsk']                	= array('+0200', '+0300');
$tz_array['Europe/Monaco']               	= array('+0100', '+0200');
$tz_array['Europe/Moscow']               	= array('+0300', '+0400');
$tz_array['Europe/Nicosia']              	= array('+0200', '+0300');
$tz_array['Europe/Oslo']                 	= array('+0100', '+0200');
$tz_array['Europe/Paris']                	= array('+0100', '+0200');
$tz_array['Europe/Prague']               	= array('+0100', '+0200');
$tz_array['Europe/Riga']                 	= array('+0200', '+0300');
$tz_array['Europe/Rome']                 	= array('+0100', '+0200');
$tz_array['Europe/Samara']               	= array('+0400', '+0500');
$tz_array['Europe/San_Marino']           	= array('+0100', '+0200');
$tz_array['Europe/Sarajevo']             	= array('+0100', '+0200');
$tz_array['Europe/Simferopol']           	= array('+0200', '+0300');
$tz_array['Europe/Skopje']               	= array('+0100', '+0200');
$tz_array['Europe/Sofia']                	= array('+0200', '+0300');
$tz_array['Europe/Stockholm']            	= array('+0100', '+0200');
$tz_array['Europe/Tallinn']              	= array('+0200', '+0200');
$tz_array['Europe/Tirane']               	= array('+0100', '+0200');
$tz_array['Europe/Tiraspol']             	= array('+0200', '+0300');
$tz_array['Europe/Uzhgorod']             	= array('+0200', '+0300');
$tz_array['Europe/Vaduz']                	= array('+0100', '+0200');
$tz_array['Europe/Vatican']              	= array('+0100', '+0200');
$tz_array['Europe/Vienna']               	= array('+0100', '+0200');
$tz_array['Europe/Vilnius']              	= array('+0200', '+0200');
$tz_array['Europe/Warsaw']               	= array('+0100', '+0200');
$tz_array['Europe/Zagreb']               	= array('+0100', '+0200');
$tz_array['Europe/Zaporozhye']           	= array('+0200', '+0300');
$tz_array['Europe/Zurich']               	= array('+0100', '+0200');
$tz_array['GB']                          	= array('+0000', '+0100');
$tz_array['GMT']                          	= array('+0000', '+0000');
$tz_array['GB-Eire']                     	= array('+0000', '+0100');
$tz_array['HST']                         	= array('-1000', '-1000');
$tz_array['Hongkong']                    	= array('+0800', '+0800');
$tz_array['Indian/Antananarivo']         	= array('+0300', '+0300');
$tz_array['Indian/Chagos']               	= array('+0500', '+0500');
$tz_array['Indian/Christmas']            	= array('+0700', '+0700');
$tz_array['Indian/Cocos']                	= array('+0630', '+0630');
$tz_array['Indian/Comoro']               	= array('+0300', '+0300');
$tz_array['Indian/Kerguelen']            	= array('+0500', '+0500');
$tz_array['Indian/Mahe']                 	= array('+0400', '+0400');
$tz_array['Indian/Maldives']             	= array('+0500', '+0500');
$tz_array['Indian/Mauritius']            	= array('+0400', '+0400');
$tz_array['Indian/Mayotte']              	= array('+0300', '+0300');
$tz_array['Indian/Reunion']              	= array('+0400', '+0400');
$tz_array['Iran']                        	= array('+0330', '+0430');
$tz_array['Israel']                      	= array('+0200', '+0300');
$tz_array['Jamaica']                     	= array('-0500', '-0500');
$tz_array['Japan']                       	= array('+0900', '+0900');
$tz_array['Kwajalein']                   	= array('+1200', '+1200');
$tz_array['Libya']                       	= array('+0200', '+0200');
$tz_array['MET']                         	= array('+0100', '+0200');
$tz_array['MST']                         	= array('-0700', '-0700');
$tz_array['MST7MDT']                     	= array('-0700', '-0600');
$tz_array['Mexico/BajaNorte']            	= array('-0800', '-0700');
$tz_array['Mexico/BajaSur']              	= array('-0700', '-0600');
$tz_array['Mexico/General']              	= array('-0600', '-0500');
$tz_array['Mideast/Riyadh87']            	= array('+0300', '+0300');
$tz_array['Mideast/Riyadh88']            	= array('+0300', '+0300');
$tz_array['Mideast/Riyadh89']            	= array('+0300', '+0300');
$tz_array['NZ']                          	= array('+1300', '+1200');
$tz_array['NZ-CHAT']                     	= array('+1345', '+1245');
$tz_array['Navajo']                      	= array('-0700', '-0600');
$tz_array['PRC']                         	= array('+0800', '+0800');
$tz_array['PST8PDT']                     	= array('-0800', '-0700');
$tz_array['Pacific/Apia']                	= array('-1100', '-1100');
$tz_array['Pacific/Auckland']            	= array('+1300', '+1200');
$tz_array['Pacific/Chatham']             	= array('+1345', '+1245');
$tz_array['Pacific/Easter']              	= array('-0500', '-0600');
$tz_array['Pacific/Efate']               	= array('+1100', '+1100');
$tz_array['Pacific/Enderbury']           	= array('+1300', '+1300');
$tz_array['Pacific/Fakaofo']             	= array('-1000', '-1000');
$tz_array['Pacific/Fiji']                	= array('+1200', '+1200');
$tz_array['Pacific/Funafuti']            	= array('+1200', '+1200');
$tz_array['Pacific/Galapagos']           	= array('-0600', '-0600');
$tz_array['Pacific/Gambier']             	= array('-0900', '-0900');
$tz_array['Pacific/Guadalcanal']         	= array('+1100', '+1100');
$tz_array['Pacific/Guam']                	= array('+1000', '+1000');
$tz_array['Pacific/Honolulu']            	= array('-1000', '-1000');
$tz_array['Pacific/Johnston']            	= array('-1000', '-1000');
$tz_array['Pacific/Kiritimati']          	= array('+1400', '+1400');
$tz_array['Pacific/Kosrae']              	= array('+1100', '+1100');
$tz_array['Pacific/Kwajalein']           	= array('+1200', '+1200');
$tz_array['Pacific/Majuro']              	= array('+1200', '+1200');
$tz_array['Pacific/Marquesas']           	= array('-0930', '-0930');
$tz_array['Pacific/Midway']              	= array('-1100', '-1100');
$tz_array['Pacific/Nauru']               	= array('+1200', '+1200');
$tz_array['Pacific/Niue']                	= array('-1100', '-1100');
$tz_array['Pacific/Norfolk']             	= array('+1130', '+1130');
$tz_array['Pacific/Noumea']              	= array('+1100', '+1100');
$tz_array['Pacific/Pago_Pago']           	= array('-1100', '-1100');
$tz_array['Pacific/Palau']               	= array('+0900', '+0900');
$tz_array['Pacific/Pitcairn']            	= array('-0800', '-0800');
$tz_array['Pacific/Ponape']              	= array('+1100', '+1100');
$tz_array['Pacific/Port_Moresby']        	= array('+1000', '+1000');
$tz_array['Pacific/Rarotonga']           	= array('-1000', '-1000');
$tz_array['Pacific/Saipan']              	= array('+1000', '+1000');
$tz_array['Pacific/Samoa']               	= array('-1100', '-1100');
$tz_array['Pacific/Tahiti']              	= array('-1000', '-1000');
$tz_array['Pacific/Tarawa']              	= array('+1200', '+1200');
$tz_array['Pacific/Tongatapu']           	= array('+1300', '+1300');
$tz_array['Pacific/Truk']                	= array('+1000', '+1000');
$tz_array['Pacific/Wake']                	= array('+1200', '+1200');
$tz_array['Pacific/Wallis']              	= array('+1200', '+1200');
$tz_array['Pacific/Yap']                 	= array('+1000', '+1000');
$tz_array['Poland']                      	= array('+0100', '+0200');
$tz_array['Portugal']                    	= array('+0000', '+0100');
$tz_array['ROC']                         	= array('+0800', '+0800');
$tz_array['ROK']                         	= array('+0900', '+0900');
$tz_array['Singapore']                   	= array('+0800', '+0800');
$tz_array['SystemV/AST4']                	= array('-0400', '-0400');
$tz_array['SystemV/AST4ADT']             	= array('-0400', '-0300');
$tz_array['SystemV/CST6']                	= array('-0600', '-0600');
$tz_array['SystemV/CST6CDT']             	= array('-0600', '-0500');
$tz_array['SystemV/EST5']                	= array('-0500', '-0500');
$tz_array['SystemV/EST5EDT']             	= array('-0500', '-0400');
$tz_array['SystemV/HST10']               	= array('-1000', '-1000');
$tz_array['SystemV/MST7']                	= array('-0700', '-0700');
$tz_array['SystemV/MST7MDT']             	= array('-0700', '-0600');
$tz_array['SystemV/PST8']                	= array('-0800', '-0800');
$tz_array['SystemV/PST8PDT']             	= array('-0800', '-0700');
$tz_array['SystemV/YST9']                	= array('-0900', '-0900');
$tz_array['SystemV/YST9YDT']             	= array('-0900', '-0800');
$tz_array['Turkey']                      	= array('+0200', '+0300');
$tz_array['US/Alaska']                   	= array('-0900', '-0800');
$tz_array['US/Aleutian']                 	= array('-1000', '-0900');
$tz_array['US/Arizona']                  	= array('-0700', '-0700');
$tz_array['US/Central']                  	= array('-0600', '-0500');
$tz_array['US/East-Indiana']             	= array('-0500', '-0500');
$tz_array['US/Eastern']                  	= array('-0500', '-0400');
$tz_array['US/Hawaii']                   	= array('-1000', '-1000');
$tz_array['US/Indiana-Starke']           	= array('-0500', '-0500');
$tz_array['US/Michigan']                 	= array('-0500', '-0400');
$tz_array['US/Mountain']                 	= array('-0700', '-0600');
$tz_array['US/Pacific']                  	= array('-0800', '-0700');
$tz_array['US/Samoa']                    	= array('-1100', '-1100');
$tz_array['W-SU']                        	= array('+0300', '+0400');
$tz_array['WET']                         	= array('+0000', '+0100');
?>